tree lobster (dryococelus australis) - Español Inglés Diccionario